thin-client radius3 construction agile software development load testing application performance testing management design middleware open source shop online shopping identity management software product engineering developers builders software testing projects testing linux quality assurance offshore software testing functional testing